ارائه راهبرد امنیتی در ترکیب وب سرویس و عامل سیار

پایان نامه
چکیده

چکیده : با گسترش روز افزون سیستم های توزیع شده، مدیریت، تعامل و ترکیب این سیستم ها با مشکلاتی مواجه شده است. یکی از تحولات سیستم های توزیع شده در دهه اخیر وب سرویس ها و دیگری سیستم های عامل سیار می باشند عامل سیار و وب سرویس ها ،دو تکنولوژی هستند که نواقص یکدیگر را جبران میکنند و نقش به سزایی را در برنامه های کاربردی الکترونیکی ایفا میکنند. وب سرویس ها بطور ذاتی بستری برای گسترش عامل سیار فراهم میکنند.از اینرو ترکیب این دو تکنولوژی در سال ها اخیر بطور گسترده مورد بررسی قرار گرفته است. وب سرویس به معنای ساده نوعی کامپوننت تحت وب است. این کامپوننت به برنامه¬هایی که از آن استفاده می¬کنند این امکان را می¬دهد که بتوانند از متدهای این وب سرویس استفاده کنند. یک عامل سیار ترکیبی از یک نرم افزار کامپیوتری و داده است که توانایی مهاجرت از یک کامپیوتر به کامپیوتر دیگر را بطور خود مختار دارد و اجرایش را در کامپیوتر مقصد ادامه می دهد.عامل سیار میتواند پهنای باند مورد نیاز را کاهش دهد و بدون فعال بودن اتصال میان سرویس دهنده و سرویس گیرنده به فعالیت بپردازد. ازآنجاییکه موضوع امنیت هنوز یکی از نگرانی های اصلی در این راستا میباشد، در سال های اخیر کارهای بسیاری در زمینه همکاری عامل های سیار در ترکیب با وب سرویس ها صورت گرفته است.اما بمنظور برقراری امنیت و قابلیت اعتماد، همه داده ها یی که در میان کاربران و عامل ها و یا ارائه کنندگان وب سرویس ها با هم در ارتباطند، میبایست رمزگذاری شوند. با توجه به اهمیت این موضوع، در روش پیشنهادی، یک راهبرد امنیتی جدید برای عامل سیار و وب سرویس ارائه می دهیم. در این راهبرد از یک الگوریتم رمزنگاری مبتنی بر شناسه استفاده کردیم و روشی برای مکانیسم امنیتی بدون استفاده از تایید صحت مبتنی بر ساختار کلید عمومی(pki) ارائه می دهیم که سبب می شود تا مدیریت کلید آسانتر شود و هزینه محاسبات مخصوصا برای وب سرویس های گروه گرا کاهش می یابد.همچنین وظایف uddi را که به عنوان مرکز اطمینان از آن استفاده می نمایم،بهبود می بخشیم و برای افزایش انعطاف پذیری از عامل سیار بهره جسته ایم تا درخواستهای کاربر برای فراهم کننده سرویس به عامل سیار نگاشت گردد.

منابع مشابه

بررسی امنیت وب سرویس در معماری سرویس گرا و ارائه یک مدل امنیتی برای وب سرویس پرداخت الکترونیکی

معماری سرویس گرا امکان توزیع برنامه های کاربردی را در شبکه و اینترنت فراهم می سازد. یعنی می توان برنامه های کاربردی و تحت وب را بصورت سرویس های توزیع شده در کامپیوتر های مختلف، بصورت یکپارچه و یا از راه دور اجرا نمود. به سرویس های استفاده شده در معماری سرویس گرا، وب سرویس گفته می شود. وب سرویس نرم افزاری است که دسترسی به اطلاعات و سیستم های پردازش اطلاعات را بصورت توزیع شده ، بدون وابستگی به مح...

15 صفحه اول

انتخاب بهینه وب سرویس های مکانی در ترکیب سرویس ها با استفاده از کیفیت سرویس مکانی

یکی از مسائل قابل توجه و پراهمیت در سامانه های اطلاعات مکانی تعامل پذیری است. با ظهور فن آوری وب سرویس ها و الگوی معماری سرویس گرا در سامانه های اطلاعات مکانی، اشتراک داده های مکانی از روش کلاسیک و داده مبنا به روش توزیع پذیر و سست پیوند تبدیل شد. با افزایش درخواست کاربران برای اطلاعات مکانی، سازمان ها و افراد زیادی با توجه به استانداردهای اطلاعات مکانی (استاندارد ogc)، سرویس های مکانی خود را ا...

متن کامل

ایجاد یک لایه امنیتی وب سرویس

امروزه اهمیت کاربردهای مبتنی بر وب بر هیچ شخصی پوشیده نیست. با ظهور وب سرویس ها به عنوان یک بستر ارائه خدمات نوین، بسیاری از مجموعه ها از آن برای ارائه خدمات خود به سایرین استفاده کرده اند. در کنار نحوه و کیفیت خدمات رسانی، مسائل امنیتی از مهمترین چالش های پیش روی سرویس های مبتنی بر وب است. از نگاه مهندسی نرم افزار برآورده ساختن امنیت ، می بایست در طول چرخه تولید نرم افزار مورد توجه قرار گیرد. ...

15 صفحه اول

انتخاب بهینه وب سرویس‌های مکانی در ترکیب سرویس‌ها با استفاده از کیفیت سرویس مکانی

یکی از مسائل قابل توجه و پراهمیت در سامانه‌های اطلاعات مکانی تعامل پذیری است. با ظهور فن‌آوری وب سرویس‌ها و الگوی معماری سرویس‌گرا در سامانه‌های اطلاعات مکانی، اشتراک داده‌های مکانی از روش کلاسیک و داده مبنا به روش توزیع پذیر و سست پیوند تبدیل شد. با افزایش درخواست کاربران برای اطلاعات مکانی، سازمان‌ها و افراد زیادی با توجه به استانداردهای اطلاعات مکانی (استاندارد OGC)، سرویس‌های مکانی خود را ا...

متن کامل

ارائه راهکاری جهت تجمیع داده ها در سازمانها با استفاده از وب سرویس

Increasing the speed and reducing the use of resources in the data integration process has always been the goal of developers and researchers in the process of data integration. The purpose of this study is to provide a solution using metadata as well as web browsing to speed up the process, so as to improve resources such as memory. The proposed solution is implemented using the three-layer ar...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - موسسه آموزش عالی غیر دولتی و غیرانتفاعی طبری - دانشکده مهندسی کامپیوتر

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023